a muddled, troublesome affair - Turco Inglés Diccionario